0d99d6877bccef4ff1efd52516a70274e4064e8d,IdeaPlugin/mps-core/src/jetbrains/mps/idea/core/facet/MPSFacetConfiguration.java,MPSFacetConfiguration,setConfigurationDefaults,#,72
Before Change
private void setConfigurationDefaults() {
if (configurationBean.getGeneratorOutputPath() == null) {
configurationBean.setGeneratorOutputPath(myMpsFacet.getModule().getModuleFile().getParent().getPath() + File.separator + SOURCE_GEN);
configurationBean.setUseModuleSourceFolder(false);
}
}
After Change
private void setConfigurationDefaults() {
if (configurationBean.getGeneratorOutputPath() == null) {
VirtualFile moduleFile = myMpsFacet.getModule().getModuleFile();
if (moduleFile != null) {
VirtualFile moduleFolder = moduleFile.getParent();
if (moduleFolder != null) {
configurationBean.setGeneratorOutputPath(moduleFolder.getPath() + File.separator + SOURCE_GEN);